removable covering - Spanish English Dictionary